package com.hoshiicloud.user.param.organization;

import com.hoshiicloud.common.query.PageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 查询店铺机构部门参数
* </p>
* @author campchen
* @since 2019-05-15
*/
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="查询店铺机构部门", description="查询店铺机构部门")
public class StoreOrganizationDepartmentesQueryParam extends PageParam {

    @ApiModelProperty(value = "机构ID")
    private Long organizationId;

    @ApiModelProperty(value = "上级机构")
    private Long parentId;

    @ApiModelProperty(value = "部门或事业部名称")
    private String name;

    @ApiModelProperty(value = "开户许可证")
    private String openPermit;

    @ApiModelProperty(value = "负责人")
    private String charge;

    @ApiModelProperty(value = "身份证号码")
    private String idCard;

    @ApiModelProperty(value = "对公帐号")
    private String bankNumber;

    @ApiModelProperty(value = "银行名称")
    private String bankName;

    @ApiModelProperty(value = "所在支行")
    private String bankAddress;

    @ApiModelProperty(value = "税务登记号")
    private String taxation;

    @ApiModelProperty(value = "开票号")
    private String piaohao;

    @ApiModelProperty(value = "电话号码")
    private String telphone;

    @ApiModelProperty(value = "手机号码")
    private String mobile;

    @ApiModelProperty(value = "传真")
    private String fax;

    @ApiModelProperty(value = "主页")
    private String home;

    @ApiModelProperty(value = "邮件")
    private String email;

    @ApiModelProperty(value = "公司地址")
    private String address;
}
